#include <iostream>
#include "myConfig.h"
#include "doAction.h"

// 外部库头文件的包含
#include "add.h"
#include "myPrint.h"

int main()
{

    std::cout << "project version: " << MY_VERSION_MAJOR << "."
              << MY_VERSION_MINOR << "." << MY_VERSION_PATCH << std::endl;

    action1();
    action2();
    action3();

    // 下面是外部库函数的使用
    std::cout << "\n外部库函数使用:" << std::endl;
    myPrint();
    add(10, 510);

    //测试DEBUG宏定义通过cmake
    #ifdef DEBUG
    std::cout<<"成功定义了DEBUG宏"<<std::endl;
    #endif

    return 0;
}